Master Of Soft Numbers - Microsoft Q2 Earnings Report